@charset "utf-8";
.tybg_img{ background:url(../images/jd100zn.jpg) #fff no-repeat top center;background-size: 100%;}
.tybg_img>.top{ margin-top: 268px;}
* {padding: 0;margin: 0;font-family: "微软雅黑";font-size: 14px;  font-style: normal;}
ul,li {list-style: none;}

a {text-decoration: none;color: #333333;}
.top{ width: 100%; height: 35px; background: #d0231c;min-width: 1200px;}
.top_center{ width: 1200px; margin: 0 auto; line-height: 35px;}
.top_center .top_left{ float: left;}
.top_center .top_right{ float: right;}
.top_left ul li,.top_right ul li{ float: left;}
.top_left ul li a,.top_right ul li a{ font-size: 14px; color: #FFFFFF;}
.top_left ul li span,.top_right ul li span{ margin: 0 15px; font-size: 14px; color: #FFFFFF;}
.logo_bg{width:100%; height: 149px; background: url(../images0521/top_bg.jpg) center no-repeat;min-width: 1200px;}
.main{ width: 1200px; margin: 0 auto;}
.logo{ float: left; margin-top:35px ;}
.nav{ width: 100%; height: 55px; background: #ce0900;min-width: 1200px;}
.dl{ width: 882px; float: left;}
.dl ul li{ float: left; line-height: 55px;}
.dl ul li a{ font-size: 18px; color: #FFFFFF; font-weight: bold; display: block; width: 120px; text-align: center;  height: 45px;   margin: 0px 10px;margin-top: 5px;  line-height: 40px;}
.dl ul li a:hover{border-bottom: 4px solid #ae1009;}
.dl ul li span{ font-size: 14px; color: #ae1009; }
.search{ width: 300px; height: 40px; background: #ac0801; overflow: hidden; border-radius: 25px; float: left; margin: 10px 0px 0px 10px;}
.search input{ background: none;  font-size: 14px; color: #fff; border: none; float: left; height: 40px; text-indent: 15px; width: 245px;}
.search input::placeholder{ color: #ff8b86; font-size: 14px;}
.search button{ background: none; border: none; margin: 8px 0px 0px 10px;}
.bgcolor{ background: #f3f5f9; height: auto; overflow: hidden;min-width: 1200px;}
.content{ width: 1170px; padding: 0px 15px; height: auto; padding-bottom: 30px;  overflow: hidden; background:#fff; margin: 20px auto 0px auto;}
.news{ width: 1100px; margin: 20px auto;  }
.news .news_tit{ width: 775px; margin: 0 auto 15px auto; clear: both;  height: auto;    overflow: hidden;}
.news_tit img{ float: left; margin: 3px 20px 0px 0px;}
.news_tit a{ font-size: 30px; color: #ce0900; font-weight: bold;}
.news_p{ width: 1090px; margin: 0 auto; text-align: center; font-size: 14px;}
.news_p a{ color: #ce0900;}
.box{width: 426px;height: 292px;overflow: hidden;position: relative;}
.box-1 ul{}
.box-1 ul li{width: 426px;height: 292px;position: relative;overflow: hidden;}
.box-1 ul li img{display:block;width: 426px; height: 292px;}
.box-1 ul li h2{position: absolute;left: 0;bottom: 0;height: 40px;width:100%;background: rgba(0,0,0,.4);text-indent: 14px;
				font-size: 14px;line-height: 40px;text-overflow: ellipsis;overflow: hidden;
				white-space: nowrap;font-weight: normal;color: ghostwhite;}
.box-1 ul li h2 a{ font-size: 14px;color: ghostwhite;}
.box-2{position: absolute;right: 10px;bottom: 14px;}
.box-2 ul li{float:left;width: 10px;height: 10px;overflow: hidden; margin: 0px 5px; border-radius: 50%;
				background: rgba(255,255,255);text-indent: 100px;cursor: pointer;}
.box-2 ul .on{background: rgba(206,9,0);}
/*.box-3 span{position: absolute;color: white;background: rgba(0,0,0,.3);width: 50px;height: 80px;
				top:50%; line-height: 80px;font-size:60px;margin-top: -40px;
				text-align: center;cursor: pointer;}
.box-3 .prev{left: 10px;}
.box-3 .next{right: 10px;}
.box-3 span::selection{background: transparent;}
.box-3 span:hover{background: rgba(125,125,120,.8);}
*/
.nr_left{ width: 840px; float: left;}
/*第一行tab新闻*/
.mt-tabpage {
	width: 388px;

}
.news_bor {
	height: 27px;
	font-size: 0;
	background-color: #fff;
	margin: auto;
	background: #fff;
	border-bottom: 1px solid #eeeeee;
}
.mt-tabpage-title .news_a {
	display: inline-block;
	width: 70px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	color: #333333;
	margin-left:25px;
	font-size: 14px;
	font-weight:bold;
}
.mt-tabpage-title .news_a:first-child{margin-left:5px;}
.mt-tabpage-title .news_a:hover{
	color: #eb4537;
}
.mt-tabpage-title .mt-tabpage-item-cur {
	color: #ce0900;
	font-size: 14px;
	border-bottom: 2px solid #ce0900;
}
.mt-tabpage-count {
	position: relative;
	width: 388px;
	height: 295px;
	overflow: hidden;
}
.mt-tabpage-cont__wrap {
	position: absolute;
}
.mt-tabpage-count .news_a {
	width: 388px;
	height: 295px;
}
.index_tab{ width: 388px;
	height: 295px; float:left;margin-left: 15px;}
.img_news{ width: 426px; float:left;}
.news_a ul li{ clear:both; height:23px; clear:both; background: url(../images0521/list.png) left center no-repeat; padding-left:10px;  margin-top: 6px; }
.news_a ul li a{ color: #333;	font-size: 14px; float:left;}
.news_a ul li span{ color: #999999;	font-size: 14px; float:right;}
.index_zt{ width:100%; height:100px; margin-top:13px;}
.row1{height: auto;  width:100%;   overflow: hidden;}
.row4{height: auto;  width:100%; margin-top:13px;   overflow: hidden;}
.row_tit{ width: 100%; height: auto;  clear: both;  overflow: hidden;}
.row_tit a{ display:block; width:90px; float:left; color:#333; font-weight:bold; font-size:20px;}
.row_tit img{ float:right; margin-top: 8px;}
.mt-tabpage {
	width: 100%;
}
.row4_bg{ width: 100%; height:35px;background:#f1f2f4; margin-top:10px;}
.mt-tabpage-title .row4_a {
	display: inline-block;
	width: 100px;
	height: 30px;
	line-height: 26px;
	text-align: center;
	color: #333333;
	margin-left:15px;
	font-size: 16px;	
	
	margin-top: 5px;
}
.mt-tabpage-title .row4_a:first-child{margin-left:5px;}
.mt-tabpage-title .row4_a:hover{
	color: #eb4537;
}
.mt-tabpage-title .mt-tabpage-item-cur1 {
	color: #ce0900;
	font-size: 16px;
	font-weight:bold;
	background:#fff;		
}

#menu{width:100%; overflow:hidden; }
#menu #nav {width: 100%; height:35px;background:#f1f2f4; margin-top:10px;}
#menu #nav li {float:left;width:100px;}
#menu #nav li a {display: inline-block;
	width: 100px;
	height: 30px;
	line-height: 26px;
	text-align: center;
	color: #333333;
	margin-left:15px;
	font-size: 16px;	
	
	margin-top: 5px;}
#menu_con{ width:100%; height: auto;
    overflow: hidden;}
.tag{ padding:10px; overflow:hidden;}
.selected{color: #ce0900 !important;
	font-size: 16px;
	font-weight:bold;
	background:#fff;	}
.index_ico{ width:100%; height:auto; overflow:hidden; margin-top: 0px; }
.index_ico ul li{ float:left; width:125px; margin-left:15px;     text-align: center;}
.index_ico ul li p{ font-size:14px; color:#333333; line-height: 15px; margin-top: 13px;}
.index_top{ margin-top:5px;}
.row5{width:100%; height:auto; overflow:hidden; margin-top: 0px;}
.row5_ul ul li{ float: left; width: 85px;  margin-left: 15px;  text-align: center; margin: 0px 10px 0px 10px;}
.row5_ul ul li p { font-size: 14px; color: #333333; line-height: 30px;}
.row5_ul{width: 100%; height: auto; overflow: hidden; margin-top: 10px;}
#menu1{width:100%; overflow:hidden; }
#menu1 #nav1 {width: 100%; height:35px;background:#f1f2f4; margin-top:10px;}
#menu1 #nav1 li {float:left;width:100px;}
#menu1 #nav1 li a {display: inline-block;
	width: 100px;
	height: 30px;
	line-height: 26px;
	text-align: center;
	color: #333333;
	margin-left:15px;
	font-size: 16px;	
	
	margin-top: 5px;}
#menu_con1{ width:100%; height: auto;
    overflow: hidden;}
.tag1{ padding:10px; overflow:hidden;}
.selected1{color: #ce0900 !important;
	font-size: 16px;
	font-weight:bold;
	background:#fff;	}
.control-box {
    width: 835px;
    height: 137px;
   
}
.control-box ul {
  list-style: none;
  position: relative;
}
.control-box ul li {
  position: absolute;
  top: 48px;
  cursor: pointer;
      z-index: 999;
}
.prev {
  left: 0;
}
.next {
  right: 0;
}
.bigbox {
  overflow: hidden;
    width: 835px;
    height: 137px;	
}
#switcher {
  height: 190px;
  left: 0px;
}
.content_1.content_2 {
  width: 100%;
  float: left;
}
.box1 {
  transition:all .7s ease 0s;
  width: 255px;
  height: 190px;
  float: left;
  border-left: 3px white solid;
}
.box1:hover {
 opacity:0.5;
}
.images{ margin-top:10px;
	    width: 100%;
    height: auto;
    overflow: hidden;
    clear: both;}
.row7{width: 100%; height:auto; overflow: hidden;}
#menu2{width:100%; overflow:hidden;    margin-top: 10px; }
#menu2 #nav2 {width: 100%;
    height: 30px;
    margin-top: 10px;
    border-bottom: 1px solid #dddddd;}
#menu2 #nav2 li {float:left;width:100px; height:30px;margin-left:10px;  text-align: center;   background: #dddddd;}
#menu2 #nav2 li a {display: inline-block;
	width: 100px;
	height: 30px;
	line-height: 26px;
	text-align: center;
	color: #555555;
	
	font-size: 12px;	}
#menu_con2{ width:100%; height: auto;
    overflow: hidden;}
.tag2{  overflow:hidden;}
.selected2{color: #fff !important;
	font-size: 16px;
	font-weight:bold;
	background:#ce0900;	}
.row8_a ul li{ float:left; margin:20px 25px 0px 0px;}
.row8_a ul li a{font-size: 14px;}
#menu3{width:100%; overflow:hidden;    margin-top: 10px; }
#menu3 #nav3 {width: 100%;
    height: 30px;
    margin-top: 10px;
    border-bottom: 1px solid #dddddd;}
#menu3 #nav3 li {float:left;width:100px; height:30px;margin-left:10px;  text-align: center;   background: #dddddd;}
#menu3 #nav3 li a {display: inline-block;
	width: 100px;
	height: 30px;
	line-height: 26px;
	text-align: center;
	color: #555555;
	
	font-size: 12px;	}
#menu_con3{ width:100%; height: auto;
    overflow: hidden;}
.tag3{  overflow:hidden;}
.selected3{color: #fff !important;
	font-size: 16px;
	font-weight:bold;
	background:#ce0900;	}
.nr_right{ width:312px; float:right; height:auto; overflow:hidden;}
.right1{ width:100%; height:209px;  background: #fdf4f4;}
.right_ul1{ width:100%; height:108px; border-bottom:1px dashed #fde4e4;}
.right_ul1 ul li{ float: left;height:107px; border-right:1px dashed #fde4e4;
    width: 153px;
    text-align: center; }
.right_ul1 ul li:last-child{border-right:none;}
.right_ul1 ul li p{ font-size: 14px; color: #333333; line-height: 15px; margin-top: 10px;}


.right_ul2{ width:100%; height:108px;}
.right_ul2 ul li{ float: left;height:88px; border-right:1px dashed #fde4e4;
    width: 98px;
    text-align: center; }
.right_ul2 ul li:last-child{border-right:none;}
.right_ul2 ul li p{ font-size: 14px; color: #333333; line-height: 15px; margin-top: 10px;}
.right_box{ width:310px; height:auto; padding-bottom:12px;  overflow:hidden; border:1px solid #dddddd; margin-top:16px}
.right_tit{width:100%;overflow:hidden; margin-bottom: 12px; height:42px; line-height: 42px; background: url(../images0521/right_bg.png) center; }
.right_tit img{ margin:0px 15px 0px 100px; float:left;}
.right_tit a span{ font-size:16px; float:left; color:#ffffff; font-weight:bold;}
.right_list{ width:292px; margin:0 auto;}
.right_aimg{ width:100%;overflow:hidden;  height:auto; text-align: center;}
.right_aimg>a>img{width: 285px;height: 45px;}
.right_h2{ text-align: center;}
.right_h2 h2{ font-size:16px; color:#ce0900; margin:10px 0px;	}
.right_h2 a{ display:block; width:110px; height:36px; line-height:36px; font-size:14px; color:#fff; background: url(../images0521/ico27.png) center; margin:0 auto; text-align: center;}
.footer{ width:100%; height:auto; border-top:solid 5px #ce0900; background:#fff; overflow:hidden;min-width: 1200px;}
.foot{ width:1200px; margin:0 auto; height:165px;}
.ico29{ width:120px; float:left; margin: 50px 138px 0px 40px;}
.foot_p{ width:585px; float:left; text-align: center;}
.foot_p p{ font-size:14px; color:#333; line-height:200%;     margin-top: 28px;}
.ico30{ width:55px; float:right; margin: 50px 90px 0px 0px;}
.xx_list1{ width:100%; height:auto;  overflow:hidden; margin-top:30px; }
.xx_left{ width:370px; height:auto; float:left;  overflow:hidden;}
.xx_tit{ width:100%; height:auto; clear:both; overflow:hidden; }
.xx_tit img{ float:left; margin-right:10px;}
.xx_tit h2{ float:left; font-size:20px; color:#ce0900;}
.xx_ld{width:100%; height:auto; clear:both; overflow:hidden;}
.ld_pic{ float:left; width:125px; height:144px;}
.ld_box{ width:235px; float:right; height:auto; overflow:hidden;}
.ld_h2{ width:100%; border-bottom:1px solid #e5e5e5;height:auto; margin-top:15px; overflow:hidden; padding-bottom:10px;}
.ld_h2 h2{float:left; font-size:18px; color:#333333;}
.ld_h2 span{float:left; font-size:14px; color:#333333; margin:4px 0px 0px 15px;}
.ld_ul{ width:100; height:auto; overflow:hidden;}
.ld_ul ul li{ float:left;  margin-right:50px; margin-top:20px;}
.ld_ul ul li img{ float:left;}
.ld_ul ul li span{ float:left; margin-left:10px; font-size:14px; color:#333;}
.ld_bg{ width:100%; height:117px; background:#f5f5f5; margin-top:10px;  overflow:hidden;}
.ld_rm{ width:100%; height:auto;  overflow:hidden;  margin-top:5px;}
.ld_rm h4{ float:left; margin-left:30px; margin-top:10px; font-weight:normal; font-size:14px; color:#333;}
.ld_rm ul{width:265px; float:right;}
.ld_rm ul li{ float:left; margin-right:20px;  margin-top:10px;}
.ld_rm ul li span{ font-size:14px; color:#333333;}
.ld_rm ul li a font{ font-size:14px; float:left; color:#bb1619;}
.ld_rm ul li img{ margin-top:5px; margin-left:5px; float:left; }
#menu4{width:100%; overflow:hidden;    }
#menu4 #nav3 {width: 100%;
    height: 30px;
    margin-top: 10px;
    }
#menu4 #nav4 li {float:left; width:90px; padding: 0px 5px; height:20px; margin-left:10px;  text-align: center; border-right: 1px solid #333; }
#menu4 #nav4 li a {display: inline-block;
	width: 90px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	color: #333;
	font-weight:bold;
	font-size: 18px;	}
#menu_con4{ width:100%; height: auto; margin-top: 10px; overflow: hidden;}
.tag4{  overflow:hidden;}
.selected4{color: #ce0900 !important;
	font-size: 18px;
	font-weight:bold;	}
.xx_right{ width:770px; float:right;}
.nac4_img{ float:left; margin-right:0px}
#menu4 #nav4 li:last-child{ border-right: none; margin-left:0px;}
.xx_a ul li{ clear:both; height:23px; clear:both; background: url(../images0521/ico32.png) left center no-repeat; padding-left:10px;  margin-top: 9px; }
.xx_a ul li a{ color: #333;	font-size: 14px; float:left;}
.xx_a ul li span{ color: #999999;	font-size: 14px; float:right;}
#nav4{ height: auto; overflow: hidden;}
.xx_img{ width:100%; height:auto; overflow: hidden; margin-top:20px;}
.xx_img ul li{ float:left; margin-right:23px;}
.xx_img ul li:last-child{margin-right:0px;}
.xx_news{ width:100%; height:auto; overflow: hidden; margin-top:20px;}
.xx_xleft{ width:570px; float:left;}
.xx_xright{ width:570px; float:right;}
.bot_bor{ border-bottom:1px solid #eeeeef; padding-bottom:10px;margin-top:10px;}
.xx_ulimg{ width:100%; height:auto; overflow: hidden;}
.xx_ulimg ul li{ float:left; width:211px; height:90px;  margin-top:15px; background:#fdf4f4; margin-left:27px;}
.xx_ulimg ul li:first-child{ margin-left:0;}
.xx_ulimg ul li h2{ float:left; font-size:20px; color:#ce0900; line-height:90px; margin-left:20px; letter-spacing: 3px;}
.xx_ulimg ul li img{ float:right; margin-right:15px;}
.dw{ width:1200px; margin:20px auto 0px auto; height:40px; line-height:40px; background:#f1f2f4;}
.dw img{ float:left; margin:14px 15px 0px 15px; }
.ld_left{ width:247px; float:left; height:auto; overflow: hidden; padding-bottom: 20px; background:#f6f6f6;}
.ld_left h2{  background:#ce0900; color:#fff; font-size:16px; line-height:45px; height:45px; display:block; text-align: center;}
.ld_list ul li{  background: url(../images0521/ico57.png) left center no-repeat; width:210px; margin:20px auto; padding-left:15px;}
#id_active,.ld_list ul li:hover{  background: url(../images0521/ico58.png) left center no-repeat;}
.ld_list ul li a{ font-size:16px; color:#333;}
.ld_list ul li a:hover{ font-size:16px; color:#ce0900;}
.ld_right{  width:870px; float:right;  }
.right_dw{ width:100%; height:20px; border-bottom:2px solid #cdcdcd;}
.right_dw img{ float:left;}
.right_dw span{ float:left; margin-left:10px;}
.right_content{  width:100%; height:auto; overflow: hidden; }
.ld_li ul li{ float:left; width:200px; margin-top:25px; background: url(../images0521/ico32.png) left center no-repeat;  padding-left:15px;}
.ld_li ul li a{ font-size:14px; color:#333;}
.mian{ widtd:100%; height:auto; margin-top:25px;overflow: hidden;}
.qld_list{ width:213px; height:auto; overflow: hidden; margin:0 auto;}
.qld_list ul li{ width:211px; margin-top:15px; text-indent: 14px; line-height:40px; height:38px; border:1px solid #e6e6e6;   }
.qld_list ul li a{ display:block; background: url(../images0521/ico61.png)  190px center no-repeat;}
.qld_list ul li a:hover{ color:#fff; display:block; background: url(../images0521/ico62.png) #ce0900 190px center no-repeat;}
.qld_box{ widtd:100%; height:auto; overflow: hidden;}
.qld_box1{ width:868px; height:auto; overflow: hidden; padding:20px 0px; border:1px solid #dedfe4;}
.qld_box1 h2{ font-size:16px; color:#333;  text-align: center;}
.qld_box1 p{ width:95%; margin:0 auto; font-size:14px; color:#333; margin-top:20px; line-height:200%; text-indent: 24px;}
.qlx_more{ width:100%; height:auto; overflow: hidden; margin-top:25px;}
.qlx_a{ width:100%; height:auto;overflow: hidden; border-bottom:1px solid #e5e5e5; padding-bottom:0px;}
.qlx_a span{ float:left; font-size:16px; color:#ce0900; font-weight:bold; border-bottom:3px solid #ce0900;padding-bottom:10px;}
.qlx_a a{ float:right; height:20px;}
.qlx_list{ width:100%; height:auto; overflow: hidden; margin-top:5px;}
.qlx_list ul li{border-bottom:1px dashed #b9b9b9; height: 23px; padding-bottom:5px; clear: both; background: url(../images0521/ico32.png) left center no-repeat;
    padding-left: 10px;     margin-top: 9px;}
.qlx_list ul li a{ color: #333; font-size: 14px;  float: left;}
.qlx_list ul li span{ color: #999999; font-size: 14px; float: right;}
.page1{ width:100%; height:40px; clear:both; margin-top:25px;}
.page1 ul li{ float:left; margin-right:10px;}
.page1 ul li a{ padding:1px 8px; border:1px solid #b2b2b2; font-size:14px; color:#333;}
.zd_mian{ width:100%; height:auto; overflow: hidden;}
.zd_ul ul li{ width:261px; margin-top:25px; text-align: center; float:left; margin-right:37px; position: relative; height:166px; background: url(../images0521/ico82.png) center no-repeat; }
.zd_ul ul li h2{   position: absolute; top: 110px;  font-size:18px; left: 38%;}
.zd_ul ul li:last-child{ margin-right:0px;} 
.xx_content{ width:100%; height:auto overflow: hidden;}
.xx_table{ width:1015px; margin:0 auto; height:auto;  overflow: hidden; }
.xx_table table{  border:1px solid #808080;width:100%;}
.xx_table table tr td{ border-bottom:1px solid #808080;border-left:1px solid #808080; height:34px; line-height:34px; font-size:12px; color:#333; }
.xx_table table tr:last-child td{  border-bottom:none;}
.xx_table table tr td:first-child{  border-left:none;}
.ta_left{ text-align: left; text-indent: 15px;}
.ta_right{ text-align:right; padding-right:15px; width:132px; font-weight:bold;}
.xx_nr{ width:100%; height:auto; overflow: hidden; margin-top:20px}
.xx_nr h2{ font-size:20px; color:#333;  text-align: center;  border-bottom:1px solid #e3e3e3; padding-bottom:15px}
.xx_p{ width:1015px; margin:0 auto; height:auto; overflow: hidden;}
.xx_p p{ font-size:14px; line-height:200%; color:#333; text-indent: 24px; margin-top:15px;}
.ewm{ width:150px; margin:40px auto; text-align: center;} 
.ewm span{ font-size:12px; color:#9a9a9a;}
.hdjl_form{ width:1160px; height:94px; margin:0 auto; border:1px solid #e7e7e7; background:#f6f6f6;}
.cx_input{ width:650px; float:left; margin-left: 34px;}
.gjz{ width:100%; height:30px; clear:both;}
.xxc_img{ float:left; margin:27px 0px 0px 35px;}
.gjz,.yjbh{ width:100%; height:30px; margin-top: 12px;}
.gjz label{ width:70px;      float: left; font-size:14px; color:#333; text-align: right; line-height:30px;}
.gjz input{border:1px solid #e5e5e5;     float: left; width:539px; height:28px; background:#fff;  text-indent: 10px;}
.yj_label { width:345px; float:left;}
.yj_label label,.yzm_input label{  width:70px; float: left;  font-size:14px; color:#333; text-align: right; line-height:30px;}
.yj_label input,.yzm_input input{ border:1px solid #e5e5e5; float: left;  height:28px; background:#fff;  text-indent: 10px;}
.yzm_input{ width:300px; float:Left;}
.xxc_img1{ float:left; margin-left: 10px;}
.cx_butt{ width:73px; height:37px; color:#fff; font-size:16px; font-weight:bold; line-height:37px; margin-top: 6px; text-align: center; border:none; background: url(../images0521/ico84.png) center no-repeat;}
.wyxx{ width:220px; height:68px; margin:13px 0px 0px 10px; float:left;  border-left:1px solid #dddddd; padding;left:40px;}
.xjcx{ width:880px; float:left;}
.wyxx img{ float:left;}
.hdjl_table{ width:1084px; margin:0 auto; height:auto; overflow: hidden;}
.hdjl_table table{border:1px solid #eeeeee; width:100%;} 
.hdjl_table table tr td{ height:35px; height-line:35px; text-align: center; color:#333; font-size:14px;}
.hdjl_table table tr:nth-child(2n-1) td{background:#f5f5f5;}
.hdjl_table table tr td:first-child{ text-align: left;  text-indent: 15px;}
.hdjl_table table tr:first-child td{  text-align: center; font-weight:bold; }
.hd_tab{ width:100%; height:auto; overflow: hidden; margin-top:10px;}
.wyxx_nr{ width:100%; hegiht:auto; overflow: hidden;}
.wyxx_tit{ width:100%; border-bottom:2px solid #ce0900; padding-bottom:10px; font-size:16px; font-weight:bold; color:#ce0900;}
.wyxx_form{ width:1085px; margin:0 auto; height:auto; overflow: hidden; border:1px solid #eeeeee; padding:25px 0px;}
.wyxx_form table{ width:700px; margin:0 auto;}
.wyxx_form table td{ padding-left:15px; padding:10px 0px; line-height:25px;}
.wyxx_form table td:first-child{ width:85px;  text-align: right; font-size:14px; color:#333; line-height:25px;}
.wyxx_form table td select,.wyxx_form table td input,.wyxx_form table td textarea{ float:left; border:1px solid #adadad; height:25px; width:625px;  text-indent: 15px;}
.wyx_yzm{ float:left; margin:0px 10px;}
.wyxx_butt{ width:415px; height:auto; overflow: hidden; margin:20px auto;}
.wyxx_butt button{ border:none; float:left; background:none;}
.wyxx_butt button:last-child{ float:right;}
.xjnr table{ width:943px; margin:20px auto; height:auto;  overflow: hidden; border:1px solid #eeeeee;}
.xjnr table tr td{ height:33px; border-bottom:1px solid #eeeeee;  font=size:14px; color:#333;   border-left:1px solid #eeeeee;}
.wy_right{ text-align: right;}
.xjnr table tr:last-child td{ border-bottom:none;}
.xjnr table tr td:first-child{ border-left:none;}
.xjnr table tr td p{ width:95%;margin-left:15px; line-height:180%;}
/*树*/

/*.lt_ico a{ background: url(../images/ico57.png) 17px  center no-repeat red  !important; padding-left:33px  !important;}
.lt_ico2 a{ background: url(../images/ico57.png) 32px    center no-repeat red  !important; padding-left:48px    !important;}
.lt_ico3 a{ background: url(../images/ico57.png) 51px    center no-repeat red  !important; padding-left:65px  !important;}
*/#nav a {  line-height:24px;}
#nav ul{ margin-bottom:5px;}
#nav strong{ color:#696;}
#nav.dyn li ul{ display:none;}
#nav.dyn li ul.show{ display:block;}
#nav.dyn li{ padding:10px 0px 10px 29px; background: url(../images0521/ico57.png) 15px  center no-repeat; }
#nav.dyn li.parent{   }
#nav.dyn li.open{ }
#nav.dyn li a{  font-size:16px; line-height:24px; color:#333333;}
.bg_ico{  background: url(../images0521/ico57.png) 15px  18px no-repeat !important;}

/*分页代码*/
.list_page{height: 30px;padding: 30px 0 20px;text-align: center;}
.list_page span{margin-left: 11px;display: inline-block;width: 30px;height: 30px;background:url(../images/global/list_page_bg.jpg) no-repeat left top;color: #7f7f7f;font-size: 14px;font-weight: bold;line-height: 30px;text-align: center;vertical-align: middle;cursor: pointer;overflow:hidden}
.list_page span a{color: #7f7f7f;display: block;}
.list_page span a:hover{color: #fff;}
.list_page span:hover,.list_page span.active{background:url(../images/global/list_page_bg_selected.jpg) no-repeat left top;color: #fff;}
.list_page span img{float: left;}
.list_page .gopage{width:35px}
.list_page input{border: medium none;width: 35px !important;height: 32px;background:url(../images/global/list_page_turn.jpg) no-repeat left top;line-height: 30px;text-align: center;vertical-align: middle;}
.list_page .page_text,.list_page .page_text:hover{width:50px;height:30px;line-height:30px;font-size:14px;font-weight:bold;background:none;color:#7f7f7f;cursor:default}
.list_page span.page_prev a,.list_page span.page_next a{line-height:100px;}
.list_page span.page_prev{background:url(../images/global/list_page_prev.jpg) no-repeat left top;}
.list_page span.page_prev.disabled{background:url(../images/global/list_page_prev_no.jpg) no-repeat left top;}
.list_page span.page_next{background:url(../images/global/list_page_next.jpg) no-repeat left top;}
.list_page span.page_next.disabled{background:url(../images/global/list_page_next_no.jpg) no-repeat left top;}
.list_page span.page_prev.disabled a,.list_page span.page_next.disabled a{cursor:default}
/*分页代码 end*/
/* index slide start */
.slideBox2{ width:100%; height:100px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox2 .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:5px; z-index:1; }
.slideBox2 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox2 .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer;border-radius:7px;}
.slideBox2 .hd ul li.on{ background:#f00; color:#fff; }
.slideBox2 .bd{ position:relative; height:100%; z-index:0;}
.slideBox2 .bd img{ width:100%; height:100px; }
/*---------------------*/
.slideBox .hd{height: 20px;overflow:hidden;position:absolute;right: 10px;bottom: 5px;z-index:11;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{ float:left; width:13px; text-align:center; height:13px; -webkit-border-radius:13px; -moz-border-radius:13px;
border-radius:13px; display:inline; margin-right:8px; cursor:pointer; background:#ffffff; font-family:"宋体"; overflow:hidden;}
.slideBox .hd ul li.on{ background:#ce0900; color:#ffffff}
.slideBox{position:relative; width:100%; height:100%;}
.slideBox .bd{ position:relative; height:100%; z-index:0;}
/* index slide end */

/* 20201029 tab add more*/
#menu_con .tag .more,#menu_con1 .tag1 .more{position: absolute;top: -27px;right: 13px;color: #ce0900 !important;font-size: 16px;font-weight: bold;}
#menu_con1,#menu_con {overflow: unset;}
.tag1,.tag{overflow: inherit;position: relative;}
.panel-body .media{margin: auto;}














